﻿<%@ Page Title="" Language="C#" MasterPageFile="~/BookStore.Master" AutoEventWireup="true" CodeBehind="Reservar.aspx.cs" Inherits="Bukstor.UI.Miembros.Reservar" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <asp:Panel ID="pnlCrearReserva" runat="server">
    <p class="details">
        Desafortunadamente no hay stock para compra inmediata del título seleccionado.<br />
        Sin embargo puede crear una reserva sin obligación de compra.<br />
        Le avisaremos en cuanto el stock esté disponible y su pedido tendrá prioridad.</p>
    <asp:Panel ID="pnlEtiquetas" runat="server" Width="175px" 
        CssClass="panel-reservar-left" Height="78px">
    
        <div style="height: 25px"><asp:Label ID="lblTitulo" runat="server" Text="Título a reservar:" 
            CssClass="label-centered"></asp:Label></div>
        <br />
        <div style="height: 25px"><asp:Label ID="lblCantidad" runat="server" Text="Cantidad de ejemplares:" 
            CssClass="label-centered"></asp:Label></div>
    
    </asp:Panel>
    <asp:Panel ID="pnlCampos" runat="server" CssClass="panel-reservar-right" 
        Width="502px">
        <div style="height: 25px"><asp:TextBox ID="txtTitulo" runat="server" ReadOnly="True" 
            CssClass="field-right">Titulo del libro</asp:TextBox></div><br />
        <div style="height: 25px">
            <asp:TextBox ID="txtCantidad" runat="server" 
                CssClass="field-right" CausesValidation="True" ValidationGroup="Cantidad">1</asp:TextBox>
            <asp:RequiredFieldValidator ID="rfvCantidad" runat="server" 
            ControlToValidate="txtCantidad" 
            ErrorMessage="Debe indicar la cantidad que desea reservar" 
            Display="Dynamic" ValidationGroup="Cantidad">*</asp:RequiredFieldValidator>
            <asp:RangeValidator ID="rvCantidad" runat="server" 
            ControlToValidate="txtCantidad" 
            ErrorMessage="Las reservas deben ser de 1 a 50 ejemplares" MaximumValue="50" 
            MinimumValue="1" Type="Integer" Display="Dynamic" 
            ValidationGroup="Cantidad">*</asp:RangeValidator>
        </div>
    </asp:Panel><br />
    <br />
    <br />
    <br />
    <asp:ValidationSummary ID="vsMensajes" runat="server" ValidationGroup="Cantidad" 
            CssClass="validation-summary" />
        <br />
    <p class="details">
                    <asp:ImageButton ID="ibtReservar" runat="server" BorderWidth="0" CssClass="more" 
                        ImageAlign="Left" ImageUrl="~/images/order_later.gif" 
                        onclick="ibtAgregar_Click" ValidationGroup="Cantidad" />
    </p>
  </asp:Panel>
    <asp:Panel ID="pnlGracias" runat="server" Visible="False" CssClass="feat_prod_box_details">
        <p class="details">
            Su reserva ha sido creada con éxito.<br /> Para dar seguimiento a su orden vaya 
            a la sección <strong>
            <asp:HyperLink ID="lnkMiCuenta" runat="server" NavigateUrl="MiCuenta.aspx">Mi Cuenta</asp:HyperLink></strong>
        </p>
    </asp:Panel>
</asp:Content>
